Synonyms for "tape machine"

Words with similar meaning